package asteroids.model.programs;

import asteroids.model.SpaceObject;

public class Literal<T> extends BasicExpression<T> {
	
	public Literal(T value){
		setValue(value);
	}
	
	
	public final static Literal<Boolean> TRUE = new Literal<Boolean>(true);
	public final static Literal<Boolean> FALSE = new Literal<Boolean>(false);
	public final static Literal<SpaceObject> NULL = new Literal<SpaceObject>(null);
	public final static Literal<Integer> ZERO = new Literal<Integer>(0);

	
}


	


